using System.Collections;
using System.Collections.Generic;
using System.Collections.Specialized;
using Infinity.API.Core;

namespace Infinity.API.DataStructures
{
	/// <summary>
	/// It represents datastructure of Infinity API
	/// </summary>
	public interface IDataStructure : IEnumerable, INotifyCollectionChanged { }

	public interface IDataStructure<out Type> : IDataStructure, IEnumerable<Type> { }
}
